const router = require('express').Router()

// 导入中间件
const { testLogin,testRegister,testAvatar,testRpwd } = require('../middleware/users')
// 导入路由处理函数
const { login, register,update,quit,rpwd } = require('../controllers/users')
// 导入相关的文件接收器
const { personUpload } = require('../utils/multer')
// 用户登录
router.post('/login', testLogin, login)

// 用户注册
router.post('/register', testRegister, register)

// 用户个人中心修改信息
router.patch('/update', personUpload.single('avatar'), testAvatar, update)
// 用户注销
router.post('/quit', quit)
// 用户修改密码
router.post('/rpwd', testRpwd, rpwd)
module.exports = router